﻿@model Helena.Areas.Productos.Models.ProductoView
@using Helena.Areas.Productos.Models
@using Telerik.Web.Mvc.UI

@using (Html.BeginForm()) {
    @Html.ValidationSummary(true)
   
    <table>
        <tr>
            <td>
                <fieldset>
                <legend>Datos Generales</legend>

                <div class="editor-label">
                    @Html.LabelFor(model => model.categoriaID)
                </div>
                <div class="editor-field">@(Html.Telerik().DropDownList().Name("categoriaID")
                                            .SelectedIndex(1)
                                            .BindTo(new SelectList((ICollection<Helena.Areas.Categorias.Models.CategoriaView>)ViewData["Categorias"], "ID", "NombreCategoria"))
                                            )
                </div>
                <div class="editor-label">
                    @Html.LabelFor(model => model.campanaID)
                </div>
                <div class="editor-field">@(Html.Telerik().DropDownList().Name("campanaID")
                                            .SelectedIndex(1)
                                            .BindTo(new SelectList((ICollection<Helena.Areas.Campanas.Models.CampanaView>)ViewData["Campanas"], "ID", "NombreCampana"))
                                            )
                </div>
                <div class="editor-label">
                    @Html.LabelFor(model => model.proveedorID)
                </div>
                <div class="editor-field">@(Html.Telerik().DropDownList().Name("proveedorID")
                                            .SelectedIndex(1)
                                            .BindTo(new SelectList((ICollection<Helena.Areas.Proveedores.Models.ProveedorView>)ViewData["Proveedores"], "ID", "RazonSocial"))
                                            )
                </div>
                <div class="editor-label">
                    @Html.LabelFor(model => model.unidadID)
                </div>
                <div class="editor-field">@(Html.Telerik().DropDownList().Name("unidadID")
                                            .SelectedIndex(1)
                                            .BindTo(new SelectList((ICollection<Helena.Areas.Configuraciones.Models.UnidadView>)ViewData["Unidades"], "ID", "Descripcion"))
                                            )
                </div>        
                </fieldset>            
            </td>
            
            <td>
                <fieldset>
                <legend>Editar Productos</legend>

                <div class="editor-label">
                    @Html.LabelFor(model => model.Descripcion)
                </div>
                <div class="editor-field">
                    @Html.Telerik().AutoCompleteFor(model => model.Descripcion)
                    @Html.ValidationMessageFor(model => model.Descripcion)
                </div>
                <div class="editor-label">
                    @Html.LabelFor(model => model.preciofabrica)
                </div>
                <div class="editor-field">
                    @Html.Telerik().CurrencyTextBoxFor(model => model.preciofabrica).DecimalDigits(2).CurrencySymbol("S /")
                    @Html.ValidationMessageFor(model => model.preciofabrica)
                </div>
                <div class="editor-label">
                    @Html.LabelFor(model => model.precioventa)
                </div>
                <div class="editor-field">
                    @Html.Telerik().CurrencyTextBoxFor(model => model.precioventa).DecimalDigits(2).CurrencySymbol("S /")
                    @Html.ValidationMessageFor(model => model.precioventa)
                </div>
                <div class="editor-label">
                    @Html.LabelFor(model => model.cantidad)
                </div>
                <div class="editor-field">
                    @Html.Telerik().AutoCompleteFor(model => model.cantidad).Enable(false)
                    @Html.ValidationMessageFor(model => model.cantidad)
                </div>

                <div class="editor-label">
                    @Html.LabelFor(model => model.Estado)
                </div>
                <div class="editor-field">
                    @Html.EditorFor(model => model.Estado)
                    @Html.ValidationMessageFor(model => model.Estado)
                </div>
                </fieldset>                            
            </td>
        </tr>
    </table> 
    <div class="editor-label">
        La cantidad del producto se modifica con las Entradas o Salidas <br /><br />
    </div>           
}
